WPS Office.apk(点击下载) / cty.java


package defpackage;

import android.app.Activity;
import android.content.Context;
import android.os.Build;
import android.provider.Settings;
import android.text.TextUtils;
import cn.wps.moffice_eng.R;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.reflect.TypeToken;
import defpackage.cup;
import java.lang.reflect.Type;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

/* renamed from: cty  reason: default package */
public final class cty {
    public static boolean czP;
    public static boolean czQ;
    public static boolean czR;
    static boolean czS;

    static /* synthetic */ void a(int i, String str, Context context) {
        if (czR) {
            b("docer_detain_user", i, str, false);
        } else {
            b(context, str, i);
        }
    }

    static /* synthetic */ void a(Context context, ctv ctv, long j) {
        ctx aup = ctz.aup();
        int i = ctv.czG + 1;
        long j2 = i == 1 ? (long) aup.czL : i == 2 ? (long) aup.czN : 0;
        if (j2 <= 0) {
            j2 = Long.MAX_VALUE;
        }
        ctv.czG = i;
        ctv.czH = j2 + j;
        ctv.czI = j;
        cuk.a(context, "pop_action", ctv);
    }

    private static void a(final Context context, Runnable runnable) {
        fpw.a(context, true, false);
        runnable.run();
        fcz.btP().postDelayed(new Runnable() {
            /* class defpackage.cty.AnonymousClass14 */

            public final void run() {
                fpw.a(context, false, true);
            }
        }, 500);
    }

    static /* synthetic */ void a(final Context context, final String str, final Runnable runnable) {
        if (!ebo.arU()) {
            runnable.run();
        } else if (fza.bJK().getBoolean(b(str, context), false)) {
            czS = false;
        } else {
            fcy.p(new Runnable(new log(context).HX("https://vip.wps.cn/gift_package/user/status").b(new TypeToken<ctw>() {
                /* class defpackage.cup.AnonymousClass30 */
            }.getType()).eT("X-Requested-With", "XMLHttpRequest").eT("Cookie", "wps_sid=" + cup.getSid()).eT("Connection", "Keep-Alive").Lr(1).eU("group", str).eU("client_type", "android"), new cup.f() {
                /* class defpackage.cty.AnonymousClass6 */

                /* JADX WARNING: Code restructure failed: missing block: B:9:0x0019, code lost:
                    if ((r6.czJ != null && r6.czJ.czK > 0) == false) goto L_0x001b;
                 */
                @Override // defpackage.cup.f
                public final void a(ctw ctw) {
                    if (ctw != null) {
                        if ("ok".equals(ctw.result)) {
                        }
                        if ("ok".equals(ctw.result)) {
                            fza.bJK().Q(cty.b(str, context), true);
                        }
                        cty.czS = false;
                        return;
                    }
                    runnable.run();
                }
            }) {
                /* class defpackage.cup.AnonymousClass31 */
                final /* synthetic */ log cDI;
                final /* synthetic */ f cDJ;

                {
                    this.cDI = r1;
                    this.cDJ = r2;
                }

                public final void run() {
                    final ctw ctw = (ctw) this.cDI.loadInBackground();
                    fcz.b(new Runnable() {
                        /* class defpackage.cup.AnonymousClass31.AnonymousClass1 */

                        public final void run() {
                            AnonymousClass31.this.cDJ.a(ctw);
                        }
                    }, false);
                }
            });
        }
    }

    private static boolean a(String str, Context context) {
        if (!ebo.arU()) {
            return false;
        }
        return fza.bJK().getBoolean(b(str, context), false);
    }

    public static boolean ak(final Context context) {
        boolean z;
        String string = fza.bJK().getString("key_pop_store", null);
        if (string == null) {
            return false;
        }
        Gson create = new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create();
        List list = (List) create.fromJson(string, new TypeToken<ArrayList<cua>>() {
            /* class defpackage.cty.AnonymousClass1 */
        }.getType());
        if (list == null || list.isEmpty()) {
            return false;
        }
        Iterator it = list.iterator();
        boolean z2 = false;
        while (it.hasNext()) {
            cua cua = (cua) it.next();
            String str = cua.ckp;
            if (str != null) {
                if ("docer_new_user".equals(str)) {
                    an(context);
                    z = true;
                } else if ("docer_detain_user".equals(str)) {
                    b(context, cua.category, cua.time);
                    z = true;
                } else if ("new".equals(str)) {
                    final boolean z3 = cua.cAf;
                    a(context, new Runnable() {
                        /* class defpackage.cty.AnonymousClass11 */

                        public final void run() {
                            hdy.a((Activity) context, "https://androidweb.wps.com/dist/android-client/docer-gift-abroad/index.html?has_receive=" + z3, "popwebview");
                        }
                    });
                    z = true;
                } else if ("old".equals(str)) {
                    final boolean z4 = cua.cAf;
                    final int i = cua.time;
                    a(context, new Runnable() {
                        /* class defpackage.cty.AnonymousClass12 */

                        public final void run() {
                            hdy.a((Activity) context, "https://androidweb.wps.com/dist/android-client/docer-gift-abroad/index.html?enternum=" + (i + 1) + "&has_receive" + "=" + z4, "popwebview");
                        }
                    });
                    z = true;
                } else {
                    z = z2;
                }
                it.remove();
                z2 = z;
            }
        }
        fza.bJK().bU("key_pop_store", create.toJson(list));
        return z2;
    }

    public static void al(final Context context) {
        try {
            if (ctz.aul() && lwd.hu(context) && !a("docer_new_user", context)) {
                String ap = ap(context);
                final AnonymousClass7 r1 = new Runnable() {
                    /* class defpackage.cty.AnonymousClass7 */

                    public final void run() {
                        cty.a(context, "docer_new_user", new Runnable() {
                            /* class defpackage.cty.AnonymousClass7.AnonymousClass1 */

                            public final void run() {
                                Context context = context;
                                if (cty.czR) {
                                    cty.b("docer_new_user", 0, null, false);
                                } else {
                                    cty.an(context);
                                }
                            }
                        });
                    }
                };
                if (!fza.bJK().getBoolean("docer_not_first_in", false)) {
                    fcy.p(new Runnable(new log(context).HX("https://docer.wps.cn/v3.php/api/android/device/was_entered").eT("X-Requested-With", "XMLHttpRequest").eT("Connection", "Keep-Alive").b(new TypeToken<cts>() {
                        /* class defpackage.cup.AnonymousClass26 */
                    }.getType()).eU("ver", context.getString(R.string.app_version)).eU("uuid", ap), new cup.p() {
                        /* class defpackage.cty.AnonymousClass3 */

                        @Override // defpackage.cup.p
                        public final void a(cts cts) {
                            if (cts != null && "ok".equals(cts.result)) {
                                if (!cts.czB) {
                                    r1.run();
                                }
                                fza.bJK().Q("docer_not_first_in", true);
                            }
                        }
                    }) {
                        /* class defpackage.cup.AnonymousClass27 */
                        final /* synthetic */ log cDA;
                        final /* synthetic */ p cDB;

                        {
                            this.cDA = r1;
                            this.cDB = r2;
                        }

                        public final void run() {
                            final cts cts = (cts) this.cDA.loadInBackground();
                            fcz.b(new Runnable() {
                                /* class defpackage.cup.AnonymousClass27.AnonymousClass1 */

                                public final void run() {
                                    AnonymousClass27.this.cDB.a(cts);
                                }
                            }, false);
                        }
                    });
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    /* JADX WARNING: Code restructure failed: missing block: B:58:0x00bd, code lost:
        if (r3 == false) goto L_0x00bf;
     */
    public static void am(final Context context) {
        ctu ctu;
        Map<String, ctt> map;
        boolean z;
        boolean z2 = false;
        try {
            if (ctz.aum()) {
                if (!(!ebo.arU() ? false : crc.asV()) && lwd.hu(context) && !czP && !czS) {
                    czS = true;
                    final String ao = ao(context);
                    if (TextUtils.isEmpty(ao)) {
                        czS = false;
                        return;
                    }
                    final ctv ctv = (ctv) cuk.a(context, "pop_action", (Type) ctv.class);
                    if (ctv == null) {
                        ctv = new ctv();
                    }
                    if (ctv.czG != 0) {
                        try {
                            final String ao2 = ao(context);
                            if (TextUtils.isEmpty(ao2) || czP) {
                                czS = false;
                                return;
                            }
                            final ctv ctv2 = (ctv) cuk.a(context, "pop_action", (Type) ctv.class);
                            if (ctv2 == null || ctv2.czG <= 0 || ctv2.czG >= 3) {
                                czS = false;
                                return;
                            }
                            long currentTimeMillis = System.currentTimeMillis();
                            int i = ctv2.czG;
                            long j = ctv2.czI;
                            ctx aup = ctz.aup();
                            long j2 = i == 1 ? (long) aup.czM : i == 2 ? (long) aup.czO : 0;
                            long j3 = j2 >= 0 ? j2 + j : 0;
                            if (j3 > 0 && currentTimeMillis < j3) {
                                int auo = ctz.auo();
                                if (auo > 0 && (ctu = (ctu) cuk.a(context, "category_weight", (Type) ctu.class)) != null && (map = ctu.czF) != null && !map.isEmpty()) {
                                    ctt ctt = ctu.czD;
                                    ctt ctt2 = ctu.czE;
                                    if (ctt2 != null && ctt2.priority >= auo) {
                                        if (ctt == null) {
                                            ctu.czD = ctt2;
                                            z = true;
                                        } else if (!ctt.czC.equals(ctt2.czC)) {
                                            ctu.czD = ctt2;
                                            z = true;
                                        } else {
                                            z = false;
                                        }
                                        z2 = z;
                                    }
                                }
                            }
                            if (currentTimeMillis < ctv2.czH) {
                                czS = false;
                                return;
                            }
                            b(context, new Runnable() {
                                /* class defpackage.cty.AnonymousClass9 */

                                public final void run() {
                                    cty.a(ctv2.czG, ao2, context);
                                    cty.aq(context);
                                    cty.a(context, ctv2, System.currentTimeMillis());
                                    cty.czS = false;
                                }
                            });
                        } catch (Exception e) {
                            e.printStackTrace();
                        }
                    } else if (!czQ) {
                        czS = false;
                    } else {
                        b(context, new Runnable() {
                            /* class defpackage.cty.AnonymousClass8 */

                            public final void run() {
                                cty.a(ctv.czG, ao, context);
                                cty.a(context, ctv, System.currentTimeMillis());
                                cty.aq(context);
                                cty.czS = false;
                            }
                        });
                        czQ = false;
                    }
                }
            }
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    static void an(final Context context) {
        a(context, new Runnable() {
            /* class defpackage.cty.AnonymousClass10 */

            public final void run() {
                hdy.a((Activity) context, "https://android.wps.cn/2017/zt/docer-gift/index.html#/", "popwebview");
            }
        });
    }

    private static String ao(Context context) {
        ctu ctu = (ctu) cuk.a(context, "category_weight", (Type) ctu.class);
        if (ctu == null || ctu.czF == null || ctu.czF.isEmpty()) {
            return null;
        }
        ctt ctt = ctu.czE;
        int auo = ctz.auo();
        if (ctt == null || auo <= 0 || ctt.priority < auo) {
            return null;
        }
        return ctt.czC;
    }

    private static String ap(Context context) {
        try {
            String str = Settings.Secure.getString(context.getContentResolver(), "android_id") + Build.SERIAL;
            if (!TextUtils.isEmpty(str)) {
                return lvo.cm(str);
            }
        } catch (Exception e) {
        }
        return eip.VID;
    }

    static /* synthetic */ void aq(Context context) {
        boolean z = false;
        ctu ctu = (ctu) cuk.a(context, "category_weight", (Type) ctu.class);
        if (ctu != null) {
            ctt ctt = ctu.czE;
            int auo = ctz.auo();
            if (ctt != null && auo > 0 && ctt.priority >= auo) {
                z = true;
            }
            if (z) {
                ctu.czD = ctt;
                cuk.a(context, "category_weight", ctu);
            }
        }
    }

    static String b(String str, Context context) {
        return lvo.cm(str + ebo.bE(context));
    }

    private static void b(final Context context, final Runnable runnable) {
        if (a("docer_detain_user", context)) {
            czS = false;
            return;
        }
        final AnonymousClass5 r0 = new Runnable() {
            /* class defpackage.cty.AnonymousClass5 */

            public final void run() {
                cty.a(context, "docer_detain_user", runnable);
            }
        };
        if (!ebo.arU()) {
            r0.run();
        } else if (fza.bJK().getBoolean(b("key_user_has_bought_record", context), false)) {
            czS = false;
        } else {
            fcy.p(new Runnable(new log(context).HX("https://docer.wps.cn/v3.php/api/user/is_purchaser").eT("X-Requested-With", "XMLHttpRequest").b(new TypeToken<ctr>() {
                /* class defpackage.cup.AnonymousClass28 */
            }.getType()).eT("Connection", "Keep-Alive").eT("Cookie", "wps_sid=" + cup.getSid()).eU("ver", context.getString(R.string.app_version)).eU("platform", "16"), new cup.a() {
                /* class defpackage.cty.AnonymousClass4 */

                @Override // defpackage.cup.a
                public final void fw(boolean z) {
                    if (!z) {
                        r0.run();
                        return;
                    }
                    fza.bJK().Q(cty.b("key_user_has_bought_record", context), true);
                    cty.czS = false;
                }
            }) {
                /* class defpackage.cup.AnonymousClass29 */
                final /* synthetic */ log cDE;
                final /* synthetic */ a cDF;

                {
                    this.cDE = r1;
                    this.cDF = r2;
                }

                public final void run() {
                    final ctr ctr = (ctr) this.cDE.loadInBackground();
                    fcz.b(new Runnable() {
                        /* class defpackage.cup.AnonymousClass29.AnonymousClass1 */

                        public final void run() {
                            AnonymousClass29.this.cDF.fw(ctr != null && "ok".equals(ctr.result) && ctr.czB);
                        }
                    }, false);
                }
            });
        }
    }

    private static void b(final Context context, final String str, final int i) {
        a(context, new Runnable() {
            /* class defpackage.cty.AnonymousClass13 */

            public final void run() {
                hdy.a((Activity) context, "https://android.wps.cn/2017/zt/docer-gift/index.html?classtype=" + str + "&enternum" + "=" + (i + 1) + "#/", "popwebview");
            }
        });
    }

    static void b(String str, int i, String str2, boolean z) {
        List list = null;
        cua cua = new cua();
        cua.ckp = str;
        cua.time = i;
        cua.category = str2;
        cua.cAf = false;
        Gson create = new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create();
        String string = fza.bJK().getString("key_pop_store", null);
        if (string != null) {
            list = (List) create.fromJson(string, new TypeToken<ArrayList<cua>>() {
                /* class defpackage.cty.AnonymousClass2 */
            }.getType());
        }
        if (list == null) {
            list = new ArrayList();
        }
        list.add(cua);
        fza.bJK().bU("key_pop_store", create.toJson(list));
    }
}